Despite advances in software development practices, organizations struggle to implement methodologies that match the risk in a project environment with needed coordination capabilities. Plan-driven and agile software development methodologies each have strengths and risks. However, most project environments cannot be classified as entirely "risky" or "stable," suggesting the need for hybrid approaches. We leverage a design science approach to implement a novel hybrid methodology based on concepts from the service-oriented paradigm. We motivate the approach using theory on interdependence and coordination, and design the methodology using theory on modularity and service-dominant logic. We also examine the effects of its adoption at a large electrical power company over a three-year period. The results imply that service-oriented theory should be applied to the human processes involved in systems development in order to achieve better fit between project risk, interdependencies, and the selected methodology(ies) in order to improve overall project performance.
The increasing importance of information technology (IT) services in the global economy prompts researchers in the field of information systems (IS) to give special attention to the foundations of managerial and technical knowledge in this emerging arena of knowledge. Already we have seen the computer science discipline embrace the challenges of finding new directions in design science toward making services-oriented computing approaches more effective, setting the stage for the development of a new science--service science, management, and engineering (SSME). This paper addresses the issues from the point of view of service science as a fundamental area for IS research. We propose a robust framework for evaluating the research on service science, and the likely outcomes and new directions that we expect to see in the coming decade. We emphasize the multiple roles of producers and consumers of services-oriented technology innovations, as well as value-adding seller intermediaries and systems integrators, and standards organizations, user groups, and regulators as monitors. The analysis is cast in multidisciplinary terms, including computer science and IS, economics and finance, marketing, and operations and supply chain management. Evaluating the accomplishments and opportunities for research related to the SSME perspective through a robust framework enables in-depth assessment in the present, as well as an ongoing evaluation of new knowledge in this area, and the advancement of the related management practice capabilities to improve IT services in organizations. INSETS: Text Box 1. An Example: SaaS, ASPs, and CRM;Text Box 2. The Services-as-Art Perspective on Service Science....
The computing industry is gradually evolving to cater to the demand for software-as-a-service (SaaS). Two core competencies that have emerged over the past few years are that of the application service providers (ASPs) and the application infrastructure providers (AIPs). The arrangements between them result in system dynamics that is typical in supply chain networks. We examine the performance of an SaaS set up under different coordination strategies between these two players. Our analysis indicates that coordination between the monopoly ASP and the AIP can result in an outcome with the same overall surplus as can be achieved by a central planner. Even though the players have an incentive to deviate, it is possible to create the right incentives so that the economically efficient outcome is also the Nash equilibrium. The results of the analysis have significant implications for the coordination strategies for providers in the burgeoning business model of delivering software services over the Internet.